poor dogs - French English Dictionary